auditory placodes - Spanish English Dictionary